package com.ruoyi.manager.domain;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 学员访谈对象 tbedu_interview
 * 
 * @author superjean
 * @date 2021-08-29
 */
public class TbeduInterview extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** ID号 */
    private Long fId;

    /** 班级 */
    @Excel(name = "班级")
    private String fClassname;

    /** 项目经理 */
    @Excel(name = "项目经理")
    private String fMaster;

    /** 分组 */
    @Excel(name = "分组")
    private Long fGroupid;

    /** 姓名 */
    @Excel(name = "姓名")
    private String fName;

    /** 性别 */
    @Excel(name = "性别")
    private String fSex;

    /** 访谈时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "访谈时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date fTalkdate;

    /** 访谈内容 */
    @Excel(name = "访谈内容")
    private String fTalkcontent;

    /** 学生问题 */
    @Excel(name = "学生问题")
    private String fQuestion;

    /** 解决措施 */
    @Excel(name = "解决措施")
    private String fSolution;

    /** 跟踪反馈 */
    @Excel(name = "跟踪反馈")
    private String fTrackfeedback;

    /** 备注 */
    @Excel(name = "备注")
    private String fRemark;

    public void setfId(Long fId) 
    {
        this.fId = fId;
    }

    public Long getfId() 
    {
        return fId;
    }
    public void setfClassname(String fClassname) 
    {
        this.fClassname = fClassname;
    }

    public String getfClassname() 
    {
        return fClassname;
    }
    public void setfMaster(String fMaster) 
    {
        this.fMaster = fMaster;
    }

    public String getfMaster() 
    {
        return fMaster;
    }
    public void setfGroupid(Long fGroupid) 
    {
        this.fGroupid = fGroupid;
    }

    public Long getfGroupid() 
    {
        return fGroupid;
    }
    public void setfName(String fName) 
    {
        this.fName = fName;
    }

    public String getfName() 
    {
        return fName;
    }
    public void setfSex(String fSex) 
    {
        this.fSex = fSex;
    }

    public String getfSex() 
    {
        return fSex;
    }
    public void setfTalkdate(Date fTalkdate) 
    {
        this.fTalkdate = fTalkdate;
    }

    public Date getfTalkdate() 
    {
        return fTalkdate;
    }
    public void setfTalkcontent(String fTalkcontent) 
    {
        this.fTalkcontent = fTalkcontent;
    }

    public String getfTalkcontent() 
    {
        return fTalkcontent;
    }
    public void setfQuestion(String fQuestion) 
    {
        this.fQuestion = fQuestion;
    }

    public String getfQuestion() 
    {
        return fQuestion;
    }
    public void setfSolution(String fSolution) 
    {
        this.fSolution = fSolution;
    }

    public String getfSolution() 
    {
        return fSolution;
    }
    public void setfTrackfeedback(String fTrackfeedback) 
    {
        this.fTrackfeedback = fTrackfeedback;
    }

    public String getfTrackfeedback() 
    {
        return fTrackfeedback;
    }
    public void setfRemark(String fRemark) 
    {
        this.fRemark = fRemark;
    }

    public String getfRemark() 
    {
        return fRemark;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("fId", getfId())
            .append("fClassname", getfClassname())
            .append("fMaster", getfMaster())
            .append("fGroupid", getfGroupid())
            .append("fName", getfName())
            .append("fSex", getfSex())
            .append("fTalkdate", getfTalkdate())
            .append("fTalkcontent", getfTalkcontent())
            .append("fQuestion", getfQuestion())
            .append("fSolution", getfSolution())
            .append("fTrackfeedback", getfTrackfeedback())
            .append("fRemark", getfRemark())
            .toString();
    }
}
